#pragma once 

#ifndef __CORE_container_types_H__
#define __CORE_container_types_H__

#include "FLOW_core/namespace.h"

#include <vector>
#include <unordered_map>
#include <map>
#include <list>
#include <set>
#include <string>

#define CVector			std::vector
#define CDeque			std::deque
#define CHashMap		std::tr1::unordered_map
#define CHashMultiMap	std::tr1::unordered_multimap
#define CMap			std::map
#define CMultiMap		std::multimap
#define CList			std::list
#define CSet			std::set
#define CMultiSet		std::multiset
#define CString			std::string

#endif
